total radiation - French English Dictionary